﻿using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Common;
using Taobao.Top.Api;
using Taobao.Top.Api.Request;
using Taobao.Top.Api.Domain;
using System.Net;
using System.Text;
using System.IO;
using System.Security.Cryptography;
using System.Text.RegularExpressions;
using System.Data;

public partial class top_review_keyword : System.Web.UI.Page
{
    public string session = string.Empty;
    public string nick = string.Empty;
    public string wordcount = string.Empty;
    public string keyword = string.Empty;
    public string badkeyword = string.Empty;
    public string keywordisbad = string.Empty;

    protected void Page_Load(object sender, EventArgs e)
    {
        Common.Cookie cookie = new Common.Cookie();
        string taobaoNick = cookie.getCookie("nick");
        session = cookie.getCookie("top_sessiongroupbuy");
        Rijndael_ encode = new Rijndael_("tetesoft");
        nick = encode.Decrypt(taobaoNick);

        if (!IsPostBack)
        {
            string sql = "SELECT * FROM TCS_ShopConfig WHERE nick = '" + nick + "'";
            DataTable dt = utils.ExecuteDataTable(sql);
            if (dt.Rows.Count != 0)
            {
                wordcount = dt.Rows[0]["wordcount"].ToString();
                keywordisbad = dt.Rows[0]["keywordisbad"].ToString();
                keyword = dt.Rows[0]["keyword"].ToString().Replace("|", "\r\n");
                badkeyword = dt.Rows[0]["badkeyword"].ToString().Replace("|", "\r\n");

                if (keyword == "")
                {
                    keyword = @"ok
美
炫
靓
酷
快
爱
赞
棒
5分
五分
满分
很值
推荐
大爱
谢谢
感谢
good
精致
很好
不错
喜欢
满意
给力
超值
漂亮
细心
耐心
服务好
态度好
质量好
速度快
物美价廉
物超所值";
                }


                if (badkeyword == "")
                {
                    badkeyword = @"坏
破
差
烂
碎
锈
漏
臭
断
1分
2分
3分
4分
一分
两分
三分
四分
郁闷
无语
呛人
认栽
假货
不好
不符
失望
后悔
骗子
骗人
忽悠
马虎
含糊
发错
差劲
投诉
维权
垃圾
凑合
粗糙
起毛
退款
退货
坑爹
教训
差评
难看
一般
返利
还好
过敏
过期
勉强
过期
上当
伤心
恶心
掉色
退色
打发
我呸
仿的
高仿
难闻
不值
气死
火大
火死
懊恼
差距
山寨
地摊货
冒牌货
态度差
不舒服
不满意
没信誉
不喜欢
不给力
还行吧
发货慢
物流慢
速度慢
不理人
不回复
没回复
自动回复
质量不好
态度不好
服务太差
色差严重
不是原装
不是正品
不会再来
再也不来
回复太慢
客服态度差
便宜没好货
给个好评吧
没想象中的好";
                }
            }
            else
            {
                Response.Write("请先到基本设置里面进行信息设置，<a href='setting.aspx'>点此进入</a>");
                Response.End();
            }
        }
    }

    protected void Button1_Click(object sender, EventArgs e)
    {
        string sql = "UPDATE TCS_ShopConfig SET " +
                        "wordcount = '" + utils.NewRequest("wordcount", utils.RequestType.Form) + "', " +
                        "keywordisbad = '" + utils.NewRequest("keywordisbad", utils.RequestType.Form) + "', " +
                        "keyword = '" + utils.NewRequest("keyword", utils.RequestType.Form).Replace("\r\n", "|") + "', " +
                        "badkeyword = '" + utils.NewRequest("badkeyword", utils.RequestType.Form).Replace("\r\n", "|") + "' " +
                    "WHERE nick = '" + nick + "'";

        utils.ExecuteNonQuery(sql);

        Response.Write("<script>alert('保存成功！');window.location.href='keyword.aspx';</script>");
        Response.End();
        return;
    }
}